LoopBud is a simple yet powerful MIDI recorder and looper.
Record MIDI quickly for capturing melody ideas or live jamming sessions.
Designed with 4-bar loops in mind, but supports unlimited bar lengths.
Create unlimited patterns and change them using MIDI CC messages!
Features two recording modes: Add mode and New mode.
Add mode appends new notes to each new loop cycle.
New mode clears previous cycles and starts fresh recording.
Always available undo button lets you correct mistakes easily.
Multiple options for enhancing your recordings.
Toggle quantization on/off while recording.
Set quantization level from the settings menu.
Change clock speed to make recordings play faster or slower.
Focus on a single bar by pressing the bar measure—it will loop only that bar.
Set highest/lowest notes of the piano roll for better visualization.
Configure note order of the piano roll display.
Long-press patterns and bars for copy/paste/delete options.
Copy/paste patterns between different LoopBud AUv3 instances.
Export MIDI pattern by pattern or merge all patterns into a single MIDI file.
LoopBud includes an Audio Unit plugin for use in your favorite AUv3 host apps.
Compatible with AUM, Cubase, BeatMaker, apeMatrix, NanoStudio, and more.
Create custom presets and save your current state to your host app.
Load saved states anytime for consistent recording sessions.
LoopBud offers its core components on Github.
They are all shared libraries for iOS, macOS and tvOS platforms, written in Swift.
A music theory library with Note, Interval, Scale and Chord representations in Swift enums.